# from copy import deepcopy
# file = deepcopy(line.replace('\r', '') for line in open("make.sh", 'r'))
# for line in file:
#     print(line)
# open("make.sh", 'w').writelines(file)

apt install linux-source-4.4.0
cd /usr/src
mv linux-source-4.4.0 /home
tar jxvf linux-source-4.4.0.tar.bz2
cd linux-source-4.4.0

echo "asmlinkage void sys_helloworld(void)" >> kernel/sys.c
echo "{" >> kernel/sys.c
echo "printk("xuefeng piao, hello world!");" >> kernel/sys.c
echo "}" >> kernel/sys.c

echo " asmlinkage void sys_helloworld(void);" >> arch/x86/include/asm/syscalls.h

sed -335 " 333	64	helloworld		sys_helloworld" arch/x86/entry/syscalls/syscall_64.tbl

make mrproper
echo "########################################"
echo mrproper
echo "########################################"

make clean
echo "########################################"
echo clean
echo "########################################"

make menuconfig
echo "########################################"
echo menuconfig
echo "########################################"

make -j 2
echo "########################################"
echo make
echo "########################################"

make modules_install 
echo "########################################"
echo modules_install
echo "########################################"

make install
echo "########################################"
echo install
echo "########################################"
